/* CSS Document */
body { margin:0; padding:0; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif,"宋体"; color:#000; }
* {margin:0; padding:0;}
img{line-height:0; border:0;}
li { margin:0; padding:0; list-style:none;}
a {text-decoration:none;}
a:link { text-decoration:none;}
a:hover {text-decoration:underline;}
a:visited {}

/* top begin */
#topwr { margin:0 auto; width:960px; height:auto; clear:both;}
#topone { height:82px;clear:both;}
#topone ol { padding:9px 0 0 17px; width:163px; float:left; text-align:left; display:block;} /* logo */
#topone dl {  float: right; display:block;} 
#topone dd { padding:10px 0 0;width:544px;  float:right; text-align:center; font-size:0;} 
#topone dt { padding:10px 0 0; width:212px; float: right; text-align:center; font-size:0;}
#topone dt table{ margin:0 auto;}

#nav {height:34px; background: url(../images/navbg.gif) repeat-x top; clear:both;}
#nav ol {height:34px; background:url(../images/navbg.gif) no-repeat left -35px;}
#nav ul {height:34px; display:block; background:url(../images/navbg.gif) no-repeat right -70px;}
#nav li { margin-top:4px; display: inline; float:left; background:url(../images/navbg.gif) no-repeat right -170px;}
#nav li a { padding-left:7px; height:30px; text-decoration:none; display:block;  cursor:pointer;float:left;}
#nav li a span {padding:8px 11px 0 0; height:22px; color:#FFF; font-size:14px; font-weight:bold; display:block;float:left;}
#nav li a:hover ,#nav li a:hover span{ text-decoration:none;}
 .navon { margin-right:5px; background:url(../images/navbg.gif) no-repeat left -108px;}
 .navon span { background:url(../images/navbg.gif) no-repeat right -139px;color:#000 !important;}
 .navon:hover ,.navon:hover span {text-decoration:none;}
 
 
 /* foot begin */
#footer_wr { margin:10px auto 0; padding:4px 0 27px;  width:960px;clear:both;}
#footer_wr p {  color:#000; text-align:center; line-height:18px;}
#footer_wr p a{ color:#00F; text-decoration:none;} 
#footer_wr p a:hover {color:#00F; text-decoration:underline;}
#footer_wr p img { margin:10px 15px 0;}